package it.unipd.dei.bd.icineasti.resource;

import java.sql.Timestamp;

/**
 * Classe che rappresenta la relazione Utente.
 * 
 * @author Bardelle Renzo
 * @version 1.00
 */
public class Utente {
	
	private final int idutente;	
	
	private final String email;

	private final String password;
	
	private final String cognome;
	
	private final String nome;
	
	private final String codfiscale;
	
	private final String cartacredito;
	
	private final Timestamp ultimoaccesso;
	
	private final boolean attivo;
	
	private final boolean newsletter;
	
	private final boolean amministrativo;
	
	private final boolean verificato;
	
	public Utente(int idutente, String email, String password, String cognome, String nome, String codfiscale, String cartacredito, Timestamp ultimoaccesso, boolean attivo, boolean newsletter, boolean amministrativo, boolean verificato){
		
		this.idutente = idutente;
		this.email = email;
		this.password = password;
		this.cognome = cognome;
		this.nome = nome;
		this.codfiscale = codfiscale;
		this.cartacredito = cartacredito;
		this.ultimoaccesso = ultimoaccesso;
		this.attivo = attivo;
		this.newsletter = newsletter;
		this.amministrativo = amministrativo;
		this.verificato = verificato;
	}
	
	public int getIdutente() {
		return idutente;
	}
	
	public String getEmail() {
		return email;
	}
	
	public String getPassword() {
		return password;
	}
	
	public String getCognome() {
		return cognome;
	}
	
	public String getNome() {
		return nome;
	}
	
	public String getCodfiscale() {
		return codfiscale;
	}
	
	public String getCartacredito() {
		return cartacredito;
	}
	
	public Timestamp getUltimoaccesso() {
		return ultimoaccesso;
	}
	
	public boolean getAttivo() {
		return attivo;
	}
	
	public boolean getNewsletter() {
		return newsletter;
	}
	
	public boolean getAmministrativo() {
		return amministrativo;
	}
	
	public boolean getVerificato() {
		return verificato;
	}
	
}
